Файл: Invitation.txt

Дата: 10.04.2014

1: * Генерация писем-приглашений по списку персон
2: * Программа КОНЦЕПТ, 08.12.2010-24.07.2012, www.gendoc.ru
3: * Процесс разработки этой программы подробно описан на http://www.gendoc.ru/ConceptIdea.htm
4:
5: * Запрос значений переменных 
6: присвоить ПРИГЛАСИТЬ 'Иван Иванович;Пер Петрович;Анна Александровна;Дмитрий Дмитриевич'  
7: ввести меню1 'Название мероприятия' 'Какое мероприятие?' 'на встречу выпускников;на соревнование по легкой атлетике;на званый ужин'  
8: ввести переменная 'Дата проведения мероприятия' 'Когда?' [$Сегодня]  
9: ввести меню1 'Время начала' 'Время?' '10:00;12:00;14:00;17:00;19:00'  
10: ввести меню1 'Место проведения мероприятия' 'Где?' 'в ресторане "Вечерний";на стадионе "Метеор";у меня дома'  
11: присвоить Подпись 'Иван Петров'  
12:
13: * Логическая обработка 
14: присвоить употребление_который который  
15: выбрать [Название мероприятия]  
16: вариант 'на встречу выпускников'  
17:   присвоить употребление_который которая  
18: вариант 'на соревнование по легкой атлетике'  
19:   присвоить употребление_который которое  
20: конецВыбора  
21:
22: * Перенаправить вывод строк в файл
23: присвоить ВРЕМЕННЫЙ_HTML "[$ТекущийКаталог]tmp.htm"
24: файл писать [ВРЕМЕННЫЙ_HTML]
25:
26: * Начало HTML
27: ><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
28: ><html>
29: ><head>
30: ><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
31: ><title>Приглашения</title>
32: ></head>
33: ><body>
34:
35: * Генерация приглашений по шаблону в цикле
36: для [ПРИГЛАСИТЬ]  
37: * Шаблон текста
38: ><table><tr>
39: ><td><img src="http://www.gendoc.ru/Examples/flower.png"></td>
40: ><td><h2 align="center" fontcolor="red">Уважаемый [$ОбъектЦикла]!</h2> 
41: ><p>Приглашаем Вас [Название мероприятия]
42: >[употребление_который] состоится <b><u>[Дата проведения мероприятия] в [Время начала] 
43: >[Место проведения мероприятия]</u></b>. 
44: ><br>Приходите обязательно!</p>
45: ><i>С уважением, 
46: ><br>[Подпись]</i>
47: ></td></tr></table>
48: ><hr> 
49: следующий
50:  
51: * Конец HTML
52: ></body>
53: ></html>
54:
55: * Показ результата
56: файл конецЗаписи
57: показать html [ВРЕМЕННЫЙ_HTML]